package com.vcredit.creditcat.model;

import java.io.Serializable;

/**
 * 关于平台外部的统计后台管理插入(我们给第三方导流，我们作为乙方)
 **/
public class ChannelStatisticsExternal implements Serializable{
	private static final long serialVersionUID = -1L;
    /** 主键ID **/
    private java.lang.Long channelId;
    /** 渠道名称 **/
    private java.lang.String channelName;
    /** 渠道英文名称(权限) **/
    private java.lang.String channel;
    /** 注册数 **/
    private java.math.BigDecimal registerNum;
    /** 激活数 **/
    private java.math.BigDecimal activationNum;
    /** 申请数 **/
    private java.math.BigDecimal applyNum;
    /** 提交数 **/
    private java.math.BigDecimal submitNum;
    /** 通过数 **/
    private java.math.BigDecimal adoptNum;
    /** 绑卡数 **/
    private java.math.BigDecimal tiecardNum;
    /** 签约数 **/
    private java.math.BigDecimal signNum;
    /** 放款数 **/
    private java.math.BigDecimal loanAmount;
    /** 放款金额(元) **/
    private java.math.BigDecimal loanAmountNum;
    /** 统计开始日期  **/
    private java.lang.String statisticalStartTime;
    /** 统计结束日期 **/
    private java.lang.String statisticalEndTime;

    /** 完成标志,1:未完成,2:已完成**/
    private java.lang.Integer completeStatus;

    private Boolean redStatus;
    /** 创建时间 **/
    private java.util.Date createdTime;
    /** 更新时间 **/
    private java.util.Date updatedTime;

    /** 是否删除标志 1.删除 **/
    private java.lang.Integer isDelete;

    /** 产品ID **/
    private java.lang.Long productId;

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public java.lang.Long getChannelId(){
        return channelId;
    }
    public void setChannelId(java.lang.Long channelId){
        this.channelId = channelId;
    }
    public java.lang.String getChannelName(){
        return channelName;
    }
    public void setChannelName(java.lang.String channelName){
        this.channelName = channelName;
    }
    public java.lang.String getChannel(){
        return channel;
    }
    public void setChannel(java.lang.String channel){
        this.channel = channel;
    }
    public java.math.BigDecimal getRegisterNum(){
        return registerNum;
    }
    public void setRegisterNum(java.math.BigDecimal registerNum){
        this.registerNum = registerNum;
    }
    public java.math.BigDecimal getActivationNum(){
        return activationNum;
    }
    public void setActivationNum(java.math.BigDecimal activationNum){
        this.activationNum = activationNum;
    }
    public java.math.BigDecimal getApplyNum(){
        return applyNum;
    }
    public void setApplyNum(java.math.BigDecimal applyNum){
        this.applyNum = applyNum;
    }
    public java.math.BigDecimal getSubmitNum(){
        return submitNum;
    }
    public void setSubmitNum(java.math.BigDecimal submitNum){
        this.submitNum = submitNum;
    }
    public java.math.BigDecimal getAdoptNum(){
        return adoptNum;
    }
    public void setAdoptNum(java.math.BigDecimal adoptNum){
        this.adoptNum = adoptNum;
    }
    public java.math.BigDecimal getTiecardNum(){
        return tiecardNum;
    }
    public void setTiecardNum(java.math.BigDecimal tiecardNum){
        this.tiecardNum = tiecardNum;
    }
    public java.math.BigDecimal getSignNum(){
        return signNum;
    }
    public void setSignNum(java.math.BigDecimal signNum){
        this.signNum = signNum;
    }
    public java.math.BigDecimal getLoanAmount(){
        return loanAmount;
    }
    public void setLoanAmount(java.math.BigDecimal loanAmount){
        this.loanAmount = loanAmount;
    }
    public java.math.BigDecimal getLoanAmountNum(){
        return loanAmountNum;
    }
    public void setLoanAmountNum(java.math.BigDecimal loanAmountNum){
        this.loanAmountNum = loanAmountNum;
    }
    public java.lang.String getStatisticalStartTime(){
        return statisticalStartTime;
    }
    public void setStatisticalStartTime(java.lang.String statisticalStartTime){
        this.statisticalStartTime = statisticalStartTime;
    }
    public java.lang.String getStatisticalEndTime(){
        return statisticalEndTime;
    }
    public void setStatisticalEndTime(java.lang.String statisticalEndTime){
        this.statisticalEndTime = statisticalEndTime;
    }
    public java.lang.Integer getIsDelete(){
        return isDelete;
    }
    public void setIsDelete(java.lang.Integer isDelete){
        this.isDelete = isDelete;
    }

    public Integer getCompleteStatus() {
        return completeStatus;
    }

    public void setCompleteStatus(Integer completeStatus) {
        this.completeStatus = completeStatus;
    }

    public Boolean getRedStatus() {
        return redStatus;
    }

    public void setRedStatus(Boolean redStatus) {
        this.redStatus = redStatus;
    }

    public java.util.Date getCreatedTime(){
        return createdTime;
    }
    public void setCreatedTime(java.util.Date createdTime){
        this.createdTime = createdTime;
    }
    public java.util.Date getUpdatedTime(){
        return updatedTime;
    }
    public void setUpdatedTime(java.util.Date updatedTime){
        this.updatedTime = updatedTime;
    }
}